//直接创建express
const express = require('express');
var app = express();
var server = app.listen(3000,()=>{
  console.log('服务器启动成功....');
});
//创建路由  请求方法  url  处理
app.get('/home',(req,res)=>{
  //req请求的对象(客户端-浏览器)
  //res响应的对象(服务器端)
  res.send('This is home page');//发送响应的消息
});
app.get('/',(req,res)=>{
  //如果请求的url是/，跳转到/home
  //属于服务器做出的响应
  res.redirect('/home'); //响应的重定向
});
//创建请求方式为get，url为login的路由
app.get('/login',(req,res)=>{
  //res.status(200);
  //res.send('this is login page1');
  //响应的结果是一个html文件
  res.sendFile(__dirname+'/login.html');
});
app.get('/detail',(req,res)=>{
  //console.log(req.query);//获取查询的字符串
  //console.log(req.method);//获取请求的方法
  //console.log(req.url);//获取请求的url
  console.log(req.headers);//获取请求的头信息
  res.send('this is detail page'+req.method);
});

app.get('/booklist',(req,res)=>{
  //响应10本书->10个对象
  var books = [
    {name: '三国演义',author: '罗贯中'},
	{name: '水浒传',author: '施耐庵'}
  ];
  res.json(books);
});






